Communication-Efficient Deterministic Parallel Algorithms for Planar Point Location and 2d Voronoi Diagram

نویسندگان

  • Mohamadou Diallo
  • Afonso Ferreira
  • Andrew Rau-Chaplin
چکیده

In this paper we describe deterministic parallel algorithms for planar point location and for building the Voronoi Diagram of n co-planar points. These algorithms are designed for BSP-like models of computation, where p processors, with O(~) ~> O(1) local memory each, communicate through some arbitrary interconnection network. They axe communication-efficient since they require, respectively, O(1) and O(logp) communication steps and O( v ) local computation per step. Both algorithms require O(~) ---Y2(p) local memory. 1 I n t r o d u c t i o n High performance computing systems nowadays, be either multicomputers or networks of workstations, consist of a set of p state-of-the-art processors, each with considerable local memory, connected to some interconnection network. These systems are usually coarse grained, i.e. the size of each local memory is "considerably larger" than O(1). Recently, there has been a growing interest in coarse grained computational models [4, 7, 16] and the design of coarse grained algorithms [10, 5, 8, 6, 9]. The work on computational models has tended to be motivated by the observation that '~fast algorithms" for fine-grained models rarely translate to fast code running oil coarse grained machines. The BSP model ([16]) was proposed in order to benefit from slackness in the number of processors and memory mapping via hash functions to hide communication latency and provide for the efficient execution of fine grained PRAM algorithms on coarse grained hardware. Other coarse grained models focus more on utilizing existing sequential code and minimizing global communication operations. These include the Coarse Grained Multicomputer (CGM) from [7] used in this paper and to be described below. In this * Part of this work was done while the second author was with the LIP at the ENS Lyon and while the authors visited each other in Lyon and in Halifax. Support from the respective Institutions is acknowledged.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Communication-eecient Deterministic Parallel Algorithms for Planar Point Location and 2d Voronoi Diagram ?

In this paper we describe deterministic parallel algorithms for planar point location and for building the Voronoi Diagram of n co-planar points. These algorithms are designed for BSP-like models of computation, where p processors, with O(n p) O(1) local memory each, communicate through some arbitrary interconnection network. They are communication-eecient since they require, respectively, O(1)...

متن کامل

A Note on Communication-Efficient Deterministic Parallel Algorithms for Planar Point Location and 2D Voronoï Diagram

In this note we describe deterministic parallel algorithms for planar point location and for building the Voronoï Diagram of n co-planar points. These algorithms are designed for BSP/CGM-like models of computation, where p processors, with O( p ) O(1) local memory each, communicate through some arbitrary interconnection network. They are communicatione cient since they require, respectively, O(...

متن کامل

Reducing I/O Complexity by Simulating Coarse Grained Parallel Algorithms

Block-wise access to data is a central theme in the design of efficient external memory (EM) algorithms. A second important issue, when more than one disk is present, is fully parallel disk I/O. In this paper we present a deterministic simulation technique which transforms parallel algorithms into (parallel) external memory algorithms. Specifically, we present a deterministic simulation techniq...

متن کامل

Optimal Parameterized Algorithms for Planar Facility Location Problems Using Voronoi Diagrams

We study a general family of facility location problems defined on planar graphs and on the 2-dimensional plane. In these problems, a subset of k objects has to be selected, satisfying certain packing (disjointness) and covering constraints. Our main result is showing that, for each of these problems, the nO(k) time brute force algorithm of selecting k objects can be improved to nO( √ k) time. ...

متن کامل

Parallel computing 2D Voronoi diagrams using untransformed sweepcircles

Voronoi diagrams are among the most important data structures in geometric modeling. Among many efficient algorithms for computing 2D Voronoi diagrams, Fortune’s sweepline algorithm (Fortune, 1986 [5]) is popular due to its elegance and simplicity. Dehne and Klein (1987) [8] extended sweepline to sweepcircle and suggested computing a type of transformed Voronoi diagram, which is parallel in nat...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 1998